worm salamander - Turkish English Dictionary